﻿.seat
{
    border: 2px solid black;
    height: 60px;
    width: 50px;
}

.resource
{
    font-size: .5em;
}

.seatCode
{
    font-size: .5em;
}

.seatColumn
{
    float: left;
    width: 54px;
}

.pmCube
{
    border: 2px solid black;
    height: 50px;
    width: 104px;
    z-index: 2;
}

.alley
{
    height: 20px;
}

.emptyColumn
{
    width: 40px;
    height: 1px;
    float: left;
}

.post
{
    background-color: Black;
    
}

.quadrant
{
    height: 550px;
    width: 1200px;
}

.bigPantry
{
    height: 500px;
    width: 30px;
    float: left;
    margin-right: 20px;
    border: 1px solid black;
    position:relative;
}

.bigPantry span
{
    position:absolute;
    top:250px;
    display:block;
    width:200px;
}

.businessCenter3
{
    height: 30px;
    width: 200px;
    margin-left: 50px;
    margin-bottom: 10px;
    border: 1px solid black;
}

.rotate90
{
    /* Safari */
    -webkit-transform: rotate(-90deg); /* Firefox */
    -moz-transform: rotate(-90deg); /* IE */
    -ms-transform: rotate(-90deg); /* Opera */
    -o-transform: rotate(-90deg); /* Internet Explorer */
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}


